Agile Modeling: A Brief Overview
نویسنده
چکیده
Agile Modeling (AM) is a practice-based methodology for effective modeling of software-based systems. Where the Unified Modeling Language (UML) defines a subset of the modeling techniques that software professionals require, AM defines practices that enables developers to model in an efficient and effective manner. This paper provides a brief overview of AM’s values, principles, and practices; defined what agile models are; and summarizes the scope of AM. Agile Modeling (AM) [Am01b; Am02] is a practice-based methodology for effective modeling of software-based systems. The AM methodology is a collection of practices guided by principles and values that are meant to be applied by software professionals on a day-to-day basis. AM is not a prescriptive process, in other words it does not define detailed procedures for how to create a given type of model, instead it provides advice for how to be effective as a modeler. AM is "touchy-feely" in that it is not hard and fast think of AM as an art, not a science.
منابع مشابه
Going Beyond Scrum Disciplined Agile Delivery
today’s Scrum vision of agile so ware development to a disciplined agile solu on delivery. It begins with a brief overview of the agile so ware development movement and its implica ons. We then overview the Scrum method with its associated benefi ts and drawbacks, and then how to move beyond Scrum to a full delivery process framework called Disciplined Agile Delivery (DAD). DAD is a governed, h...
متن کاملDoD Information Assurance and Agile: Challenges and Recommendations Gathered Through Interviews with Agile Program Managers and DoD Accreditation Reviewers
ix 1 Overview and Scope 1 2 Research Approach 3 3 Overview of Highlights from Brief Literature Search 4 4 Summary of Recommendations from Interviews 7 5 Interview Findings: Introduction 15 6 Interview Findings: Challenges from the Agile Program Manager Perspective 17 7 Interview Findings: Challenges from the Accrediting Authority Perspective 22 8 Implications of Existing Information Assurance P...
متن کاملScaling Agile Software Development Disciplined Agility at Scale
to scale agile: Tailoring agile strategies to address the scaling challenges – such as geographic distribution, regulatory compliance, and large team size – faced by development teams and adopting agility across your organization. Both visions are important, but if you can’t successfully perform the former then there is little hope that you’ll be successful at the latter. This paper focuses on ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001